#detalhe
{
}
#listaDetalhe
{
}
#linksDetalhe
{
    TEXT-ALIGN: center
}
#linksNavegacao
{
}
#listaDetalhe TABLE
{
    BORDER-RIGHT: black 1pt outset;
    BORDER-TOP: black 1pt outset;
    BORDER-LEFT: black 1pt outset;
    BORDER-BOTTOM: black 1pt outset
}
#listaDetalhe .headerClass
{
    BORDER-RIGHT: white 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #8491bc
}
#listaDetalhe .rowClasses-par
{
    FONT-SIZE: 10pt
}
#listaDetalhe .rowClasses-impar
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: snow
}
#listaDetalhe .columnClasses
{
	VERTICAL-ALIGN: top;
    TEXT-ALIGN: center
}
#detalhe INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    HEIGHT: 18px
}
#detalhe .lupa
{
    height: 18px;
    width: 18px;
}
#detalhe SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    HEIGHT: 18px
}
#detalhe TABLE
{
    FONT-SIZE: 10px
}
#detalhe .labelListaDetalhe
{
    FONT-WEIGHT: bolder;
    COLOR: darkblue;
    background-color: #D4D5FF;
}
#detalhe .label
{
    FONT-WEIGHT: bolder;
    COLOR: darkblue;
    TEXT-ALIGN: right
}
#detalhe A
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    TEXT-DECORATION: none
}
#detalhe A:hover
{
    TEXT-DECORATION: underline
}
#listaDetalhe A
{
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
}
